Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Italy F1 Chile #1-w4 Italy F2 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Germany F1 Slovenia F2 France F8 France F9 Argentina F4 Spain F7 Italy F5 Morocco F2 Russia F13 Argentina F5 Spain F6 Brazil F1 VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen Warsteiner Challenger Lubeck - Lubeck Warta Cup - Sopot The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Zagreb Open - Zagreb I Manta Open - Manta St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Tennis Napoli Cup 2006 - Napoli Genoa Open - Genova Challenger Copa Sevilla - Seville Copa Petrobras Argentina - Buenos Aires San Remo Tennis Cup 15° Piertomaso - San Remo Alexander Kolyaskin Memorial - Donetsk Geneva Challenger - Geneva Architect Open - Budapest La Serena Open - La Serena Copa Kia Challenger ATP - Santiago 6th Sardinian International Championships - Cagliari Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Bogota Challenger - Bogota Challenger Brasov - Brasov Sporting Challenger '07 Trofeo Regione Piemonte - Turin Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Brasov - Brasov Amazonia Open de Tenis - Belem 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Pekao Open - Szczecin Dusseldorf Open Challenger 2007 - Dusseldorf Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Kos-Zucchetti Tennis Cup - Cordenons Challenger 42 - Andrezieux Top Wool Challenger Biella - Biella IPP Geneva Trophy - Geneva Belgaum Open - Belgaum Zagreb Open - Zagreb Warsteiner Challenger Wolfsburg - Wolfsburg Whirlpool Open - Budapest Copa Petrobras Paraguay - Asuncion Heilbronn Open - Heilbronn Tennis Napoli Cup - Naples Cridicard Mastercard Tennis Cup - Campos do Jordao Aberto de Sao Paulo - Sao Paulo Memorial Piertomaso Tessitore - San Remo Heilbronn Open - Heilbronn Open de Franche Comte - Besancon Kyiv UMC Open - Kiev 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Tennis Napoli Cup - Napoli Cosmorom Challenger - Brasov Copa Petrobras - Buenos Aires USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo X Torneo Internazionale di Tennis - Barletta VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari IPP Open - Helsinki The Bolton Challenger - Bolton Zagreb Open - Zagreb Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Sylt Open 2000 - Sylt Rezidenza Open - Magdeburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano CA-Challenge - Graz Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Porsche Open - Poznan Copa Ericsson Uruguay - Montevideo San Marino CEPU Open - San Marino Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Geneva Challenger - Geneva 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan Copa Petrobras Santa Cruz - Santa Cruz de la Sierra New Delhi Challenger - New Delhi Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Draft Corona Mexico City Open - Mexico City SMS Tennis Cup - Sao Paulo President's Cup - Astana Copa Petrobras Paraguay - Asuncion Banca Marche Tennis Cup - San Benedetto XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo Dharwad Challenger 2003 - Dharwad Copa Petrobras - Aracaju Zagreb Open - Zagreb San Luis Potosi Challenger - San Luis Potosi Antonio Savoldi-Marco Co. - Manerbio Jameson Cup - Milan Salinas Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Riviera di Rimini Challenger 2004 - Rimini Ljubljana Open - Ljubljana PEOPLEnet Cup - Dnepropetrovsk Copa Petrobras Argentina - Buenos Aires Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Top Wool Challenger-Immagine Trophy - Biella Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como Garden Open 2005 - Rome Barletta Challenger VI Gramado Open de Tenis - Gramado South African Airways Tennis Open - Durban XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Open de Montauban - Montauban Porsche Open - Poznan Tampere Challenger Poznan Challenger Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand BMW Tennis Championship - Sunrise Brasov Challenger - Brasov Trani Challenger Geneva Challenger Sao Paulo Challenger Manerbio Challenger Como Challenger Szczecin Challenger Todi Challenger Trnava Challenger Unique Zagreb Open - Zagreb Buenos Aires Challenger Banja Luka Challenger 2004 - Banja Luka Tashkent Challenger ATP Slovak Open Challenger - Bratislava Seguros Bolivar Open - Medellin Genova Challenger Barletta Challenger Rome Challenger Bancolombia Open - Bogota Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Zagreb Challenger Alessandria Challenger Prostejov Challenger Copa Petrobras Uruguray - Montevideo Mamaia Challenger - Constanta Scheveningen Challenger San Benedetto Challenger San Sebastian Challenger Geneva Challenger Genova Open Challenger - Genova Todi Challenger Trnava Challenger Okal Cup 2004 - Eckental Challenger Tunisie - Tunis St. Brieuc Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Morocco Tennis Tour - Meknes Rabat Challenger Schickendanz Open - Furth Unicredit Czech Open - Prostejov Prostejov Challenger Nord LB Open - Braunschweig Marburg Challenger Turin Challenger Czech Indoor Open - Prague Poznan Challenger Challenger Lugano - Lugano Manerbio Challenger Milan Challenger Szczecin Challenger Todi Challenger Olbia Challenger - Olbia Trnava Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Palermo Challenger Geneva Challenger Buenos Aires Challenger Montevideo Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Athens Challenger Biella Challenger Braunschweig Challenger Kosice Challenger Turin Challenger Orbetello Challenger Copa Petrobras - Bogota Milan Challenger Scheveningen Challenger Kosice Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul San Marino Challenger Santiago Challenger Sao Paulo Challenger Lermontov Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Dusseldorf Open Challenger - Dusseldorf Harbour Tennis Cup Regione Lombardia - Milan Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo Tennis Napoli Cup 2007 - Napoli Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Black Forest Open - Freudenstadt Pekao Open - Szczecin Perugia Challenger Samsung Securities Cup - Seoul Meerbusch Challenger Manerbio Challenger Como Challenger Reggio Emilia Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Blois Challenger Genova Challenger Banja Luka Challenger Campinas Challenger Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Lima Challenger San Benedetto Challenger Abierto Club Casablanca - Mexico City Montevideo Challenger Canberra Challenger Cordenons Challenger Lambertz Open - Aachen Napoli Challenger Challenger Ford de Cherbourg - Cherbourg 7° Trani Cup - Trani Alphen Challenger Iquique Challenger Bordeaux Challenger Milan Challenger Banja Luka Challenger Santo Domingo Challenger Montevideo Challenger Aix En Provence Challenger Banja Luka Challenger - Banja Luka Challenger Leon 2004 - Leon Rome Challenger Braunschweig Challenger San Marino Cepu Open - San Marino Copa Petrobras Aracaju - Aracaju Napoli Challenger Buenos Aires Challenger Palermo Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Porto Alegre Challenger Lyon Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Flea Market Cup - Busan Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Uruguay - Montevideo Reunion Island Challenger Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Marrakech Challenger Barletta Challenger Marburg Challenger Alessandria Challenger VIII Avierto Internacional de Salinas - Salinas Bastad Challenger V Gramado Open de Tennis - Gramado XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Montevideo Challenger Black Forest Open 2002 - Freudenstadt Top Wool Challenger Biella - Biella Guayaquil Challenger Siemens Open - Scheveningen Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Milan Challenger Guayaquil Challenger Sopot Challenger Cortina Challenger 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev Gold Flake Open - Chennai Buenos Aires Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Argentina - Buenos Aires IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla Blois Challenger Citrix Tennis Championships - Delray Beach ATP Bangalore Challenger - Bangalore Grand Prix Hassan II - Casablanca Challenger Leon 2003 - Leon Prague Open - Prague Ljubljana Open - Ljubljana Montevideo Challenger Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Pullach Challenger Panama City Challenger 2003 Freeman Men's Challenger - Joplin Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Idea Prokom Open - Sopot Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Sassuolo Challenger - Sassuolo Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Nord LB Open - Braunschweig Societa Canottieri Mincio 2005 - Mantova Heilbronn Challenger Vicenza Challenger Riviera di Rimini Challenger - Rimini Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Ludwigshafen Challenger Adidas International - Sydney Mallorca Challenger Samarkand Challenger Biella Challenger Olimp Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev Copa Ericsson Chile - Santiago IPP Open - Helsinki BNP Paribas Primrose - Bordeaux Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Britania Zavaleta - Puebla Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Qatar Exxon Mobil Open 2003 - Doha Prague Open - Prague Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Dubrovnik Open - Dubrovnik Copa Petrobras Bogota - Bogota Challenger Casablanca San Angel - Mexico City 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Heilbronn Challenger San Marino Cepu Open - San Marino Biella Challenger Media Will Cup Busan Challenger Tennis - Busan Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo KGHM Dialog Polish Indoors - Wroclaw ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Black Forest Open - Freudenstadt Porsche Open - Poznan Energis Dutch Open - Amsterdam Aamulehti Tampere Open - Tampere Black Forest Open - Freudenstadt Guayaquil Challenger Banja Luka Challenger Tennislife Cup - Napoli Guayaquil Challenger Cordenons Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Rijeka Challenger Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Copa AT&T - Buenos Aires San Remo Challenger Generali Open - Kitzbuhel Bordeaux Challenger Copenhagen Open - Copenhagen Prague Challenger Karlsruhe Challenger Open de la Comunidad Valenciana - Valencia Bordeaux Challenger Copa AT&T - Buenos Aires Synsam Swedish Open - Bastad Braunschweig Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Kosice Challenger Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort St. Petersburg Open - St. Petersburg MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Chennai Open - Chennai Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Movistar Open - Santiago Brasil Open - Costa do Sauipe Open 13 - Marseille Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Heineken Open - Auckland SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Winston-Salem Open - Winston-Salem Idea Prokom Open - Sopot Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Lima Challenger Heilbronn Challenger Bucaramanga Challenger Kazan Challenger Barcelona Open BancSabadell - Barcelona Bergamo Challenger Orange Warsaw Open - Warsaw Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Marrakech Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Tyumen Challenger Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Caltanissetta Challenger Brasil Open - Sao Paulo Geneva Open - Geneva Argentina Open - Buenos Aires Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Napoli Challenger Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad St. Brieuc Challenger BellSouth Open - Vina del Mar German Tennis Championships - Hamburg Blunmenau Challenger Vegeta Croatia Open - Umag Brasil Open - Sao Paulo Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Curitiba Challenger Rome Challenger Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Plava Laguna Croatia Open - Umag AEGON International - Eastbourne SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Croatia Open - Umag Brasil Open - Costa do Sauipe Lima Challenger San Remo Challenger St. Petersburg Open - St. Petersburg Campinas Challenger International German Open - Hamburg Movistar Open - Santiago Montevideo Challenger Open 13 - Marseille US Men's Clay Court Championship - Houston Asuncion Challenger Estoril Open - Estoril Medellin Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Santiago Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg Mexico City Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Challenger Canottieri Minico - Mantova Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Szczecin Challenger Bet-at-home Open - Hamburg Lima Challenger Austrian Open - Kitzbuhel Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Santiago Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Rio De Janeiro Challenger Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Intersport Heilbronn Open - Heilbronn Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth Rio Open - Rio de Janeiro IPP Open - Helsinki Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Open Romania - Bucharest Hungarian Architect Open - Budapest Movistar Open - Vina del Mar Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril The Stella Artois Grass Court Championships - London Croatia Open Umag - Umag Orange Prokom Open - Sopot Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Ecuador Open - Quito AAPT Championships - Adelaide Argentina Open - Buenos Aires Heineken Open - Auckland Energis Open - Amersfoort Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series - Hamburg Open Sabadell Atlantico - Barcelona Sony Ericsson Open - Miami Estoril Open - Estoril Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires Sony Ericsson Open - Miami Rogers Cup - Toronto BMW Open - Munich Copa Claro - Buenos Aires Australian Open - Melbourne Copa Claro - Buenos Aires French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Copa Telmex - Buenos Aires Wimbledon - London ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami U.S. Open - New York French Open - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Miami Open - Miami Dutch Open Tennis - Amersfoort Internazionali BNL d'Italia - Rome Miami Open - Miami French Open - Paris Milan Indoors - Milan French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Internazionali BNL d'Italia - Rome U.S. Open - New York Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 French Open - Paris Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Olympics - London Australian Open - Melbourne Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-BRA 3-2